package com.tedu.day02.test;

/**类   抽象类   接口：接口定义类似类，抽象方法依然抽象类的抽象方法
 * 接口类：全局常量+抽象方法
 * 全局常量：修饰符 static final 数据类型 常量名【大写】；
 * 特点：通过类直接调用全局常量
 * 抽象方法：修饰符abstract 返回值 方法名（）；
 * 特点：接口、抽象一i的那个作为父类使用
 */
interface  Color{

    public abstract void color();
}


public interface Insert extends Color { //假设：插排类
    public static final int LINE=100; //全局常量
    public abstract  void jack(); //抽象方法


}
//使用接口--创建实现类;同时继承say，实现 Tnsert
class Toy extends Thing  implements Insert{
    public void jack() { //接口--方法--重写
        System.out.println("玩具通电了~");
    }
    public void play(){
        System.out.println("玩玩具~");
    }


    public void say() {
        System.out.println("说话");
    }

    public void color() {

    }
}
//定义一个抽象类
abstract class Thing{
    public abstract void say();
}

